.prefs-container .options-comp .name {
    -fx-padding: 2em 0 0 0;
    -fx-font-weight: BOLD;
    -fx-font-size: 1.1em;
}

.root:macos .prefs-container .options-comp .name {
    -fx-font-weight: NORMAL;
    -fx-font-size: 1.2em;
}

.prefs-container .options-comp .description {
    -fx-padding: 0.5em 0 0.5em 0;
    -fx-opacity: 0.9;
    -fx-font-size: 1.0em;
}


.root:light .prefs-container .options-comp .description {
    -fx-opacity: 0.95;
}

.prefs-container .options-comp .options-content {
    -fx-font-size: 1.0em;
}

.prefs-container > .title-header.first {
    -fx-padding: 0 0 -0.5em 0;
}

.prefs-container > .title-header {
    -fx-padding: 2em 0 -0.5em 0;
    -fx-font-weight: BOLD;
    -fx-font-size: 1.5em;
}

.prefs-container.options-comp > .options-comp {
    -fx-padding: 0 0 0 0;
}

.prefs-container.options-comp .name.first {
    -fx-padding: 0;
}

.prefs {
    -fx-background-color: transparent;
}

.prefs .sidebar {
    -fx-spacing: 0;
    -fx-background-color: -color-foreground-base;
    -fx-border-color: -color-border-default;
    -fx-padding: 0.2em 0 0 0;
    -fx-border-width: 1;
    -fx-border-radius: 4;
    -fx-background-radius: 4;
}

.root.nord .prefs .sidebar {
    -fx-border-radius: 0;
    -fx-background-radius: 0;
}

.prefs .sidebar .button {
    -fx-background-color: transparent;
    -fx-padding: 0.35em 1em 0.35em 1.0em;
    -fx-background-radius: 0, 4, 4;
    -fx-background-insets: 0, 1 4 1 4;
}

.root.nord .prefs .sidebar .button {
    -fx-background-radius: 0, 0, 0;
}

.prefs .sidebar .button:selected {
    -fx-background-color: transparent, -color-border-default, -color-bg-default;
    -fx-font-weight: BOLD;
}

.prefs .sidebar .button:armed {
    -fx-background-color: transparent, -color-accent-muted, derive(-color-neutral-muted, 25%);
}

.prefs .sidebar .button:hover, .root:key-navigation .prefs .sidebar .button:focused {
    -fx-background-color: transparent, -color-border-default, -color-bg-overlay;
}

.prefs .theme-switcher .combo-box-popup .list-view {
    -fx-effect: NONE;
}


.root:seamless-frame .prefs .scroll-bar:vertical {
    -fx-padding: 9 1 5 1;
}
